electronically available - Français Anglais Dictionnaire